From: Jim Blandy Date: Sat, 10 Apr 1993 07:58:30 +0000 (+0000) Subject: * callproc.c (relocate_fd): Make messages string literals, not X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~96551 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=20c018a065966860c80c31bea2f77dcf9feda660;p=emacs.git * callproc.c (relocate_fd): Make messages string literals, not initialized arrays. --- diff --git a/src/callproc.c b/src/callproc.c index 72d2b8c6ddd..7fd218b584d 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -529,12 +529,11 @@ relocate_fd (fd, min) int new = dup (fd); if (new == -1) { - char message1[] = - "Error while setting up child: "; - char message2[] = "\n"; - write (2, message1, sizeof (message1) - 1); + char *message1 = "Error while setting up child: "; + char *message2 = "\n"; + write (2, message1, strlen (message1)); write (2, sys_errlist[errno], strlen (sys_errlist[errno])); - write (2, message2, sizeof (message2) - 1); + write (2, message2, strlen (message2)); _exit (1); } /* Note that we hold the original FD open while we recurse,